.all_content{
  padding: 10rpx 30rpx;
}

.detail_header{
  display: flex;
}

.detail_title{
  width: 78%;
  padding-top: 20rpx;
}

.danhaotitle{
  font-size: 40rpx;;
}

.detail{
  margin-bottom: 40rpx;;
}

.danhao{
  margin-top: 20rpx;
  font-size: 30rpx;
}

.detail_scan{
  text-align: center;
}

.scan_img{
  font-size: 100rpx;
}

.product_detail{
  margin-top: 30rpx;
  background-color: #ffffff;
  color: #000000;
  border-radius: 10rpx;
  line-height: 60rpx;
}

.product_detail_title{
  padding: 30rpx 0 0 20rpx;
}

.product_detail_detail{
  padding: 20rpx 0 0 40rpx;
  font-size: 32rpx;
}

.product_detail_detail:last-child{
  padding-bottom: 40rpx;
}

.ui-form.border-top.border-bottom{
  position: unset;
}

.product_detail_select{
  margin-top: 20rpx;
  margin-left: 20rpx;
}

.option_list{
  padding: 20rpx;
}

.img_detail{
  padding: 20rpx;
}

.img_title{
  text-align: center;
  font-size: 32rpx;
  font-weight: 600;
}

.img_img{
  margin-top: 20rpx;
  font-size: 150rpx;
  text-align: center;
  line-height: 260rpx;
  width: 100%;
  height: 300rpx;
  border: 1px #ee66ee dotted;
  border-radius: 20rpx;
}

/* image-upload.wxss */
.container {
  display: flex;
  flex-wrap: wrap;
}
.image-item {
  width: 180rpx;
  height: 180rpx;
  margin: 20rpx;
  position: relative;
}
.image {
  width: 100%;
  height: 100%;
}
.delete-icon {
  width: 50rpx;
  height: 50rpx;
  background: #888888;
  color: #fff;
  opacity: .8;
  border-radius: 50%;
  position: absolute;
  z-index: 9999;
  top: -18rpx;
  right: -18rpx;
  display: flex;
  align-items: center;
  justify-content: center;
}
.choose-image {
  width: 180rpx;
  height: 180rpx;
  margin: 20rpx;
  border: 2rpx dotted #888888;
  font-size: 80rpx;
  color: #888888;
  display: flex;
  align-items: center;
  justify-content: center;
}

